//
//  OBTableViewController.h
//  XZXSchool
//
//  Created by obally on 2017/10/26.
//  Copyright © 2017年 obally. All rights reserved.
//  所有需要显示tableView的自定义的视图控制器的基类

#import "OBViewController.h"
#import "OBTableViewModel.h"
#import <DZNEmptyDataSet/UIScrollView+EmptyDataSet.h>
@interface OBTableViewController : OBViewController<UITableViewDelegate , UITableViewDataSource,DZNEmptyDataSetSource,DZNEmptyDataSetDelegate>
///the tableView for tableView controller
@property(nonatomic,weak,readonly) UITableView *tableView;
/// tableView 的内容缩进  默认UIEdgeInsetsMake(64,0,0,0)
@property(nonatomic,assign,readonly) UIEdgeInsets contentInset;
- (void)reloadData;
/// duqueueReusavleCell
- (UITableViewCell *)tableView:(UITableView *)tableView dequeueReusableCellWithIdentifier:(NSString *)identifier forIndexPath:(NSIndexPath *)indexPath;
///configure cell data
- (void)configureCell:(UITableViewCell *)cell
          atIndexPath:(NSIndexPath *)indexPath withObject:(id)object;
///全部申请
- (void)applyConsign;
@end
